<#assign ctrl_base_name = "ListControlBase"/>
<#ibizinclude>
../@MACRO/CONTROL/CONTROL_HEADER-BASE.vue.ftl
</#ibizinclude>
<#if ctrl.getPagingSize() != 20>

    /**
     * 分页条数
     *
     * @type {number}
     * @memberof ${srfclassname(ctrl.codeName)}${srfclassname(ctrl.getControlType()?lower_case)}Base
     */
    public limit: number = ${ctrl.getPagingSize()?c};
</#if>
<#if ctrl.getMinorSortDir()??>

    /**
     * 排序方向
     *
     * @type {string}
     * @memberof ${srfclassname(ctrl.codeName)}${srfclassname(ctrl.getControlType()?lower_case)}Base
     */
    public minorSortDir: string = '${ctrl.getMinorSortDir()}';
</#if>
<#if ctrl.getMinorSortPSDEF()??>

    /**
     * 排序字段
     *
     * @type {string}
     * @memberof ${srfclassname(ctrl.codeName)}${srfclassname(ctrl.getControlType()?lower_case)}Base
     */
    public minorSortPSDEF: string = '${ctrl.getMinorSortPSDEF().getCodeName()?lower_case}';
</#if>

<#if ctrl.itemRender??>
${ctrl.itemRender.code2}
</#if>

<#ibizinclude>
../@MACRO/CONTROL/CONTROL_BOTTOM-BASE.vue.ftl
</#ibizinclude>